<?php

Class Examen_medico{
	private $q;
	private $res;



	function put_exa_med($tipo_doc_paciente, $nro_doc_paciente, $id_medico){
	$fecha= strftime( "%Y-%m-%d %H:%M:%S", time() );

	$this->q = "insert into examenes_medicos (id_examen_medico ,tipo_doc_paciente, nro_doc_paciente, id_medico,  fecha_solicitud) values (null,'$tipo_doc_paciente', $nro_doc_paciente, $id_medico,  '$fecha') " ;
	Database::query_baja($this->q);	
	$this->res = mysql_insert_id();
	return $this->res;
	}
	

	function get_id_exa(){
		$this->q = "select id_examen_medico from examenes_medicos order by desc limit 1";
		$this->res = Database::query($this->q);
		return $this->res;		
	}


	function get_exa_med(){
		$this->q = "select em.*, CONCAT(p.nombre_paciente,' ', p.apellido_paciente) as paciente, CONCAT(m.nombre_medico, ' ', m.apellido_medico ) as medico   from examenes_medicos em , pacientes p , medicos m where em.nro_doc_paciente = p.nro_doc_paciente AND em.id_medico = m.id_medico order by em.fecha_solicitud desc";
		$this->res = Database::query($this->q);
		return $this->res;		
	}

	function del_exa_med($id_exa){

		$this->q = "delete from examenes_medicos where id_examen_medico = $id_exa" ;
		Database::query_baja($this->q);	
		
	}

public function mod_pac_examen_medico($viejo_nrodoc,$viejo_tipdoc,$nrodoc,$tipdoc){

	$this->q = "UPDATE examenes_medicos SET
		nro_doc_paciente = $nrodoc ,
		tipo_doc_paciente = '$tipdoc' 
		WHERE 
			nro_doc_paciente = $viejo_nrodoc AND
			tipo_doc_paciente  = '$viejo_tipdoc'";
	Database::query_baja($this->q);
	
	}

}?>
